time recording system - French English Dictionary